.row {background-color: #FFFFFF;border-radius: 5px;padding: 20px;}
.row .art-info{border-bottom: 1px solid #ccc;padding: 5px 0;}
.row .art-tag {margin: 20px 0;}
.row .art-tag span {font-size: 14px;font-weight: 300;margin-right: 10px;}
.art-cate span,.art-tag span {padding: 5px !important;}
.row .worth {width: 100%;display: flex;justify-content: center;padding: 10px 0;}
.row .worth span {padding: 5px 10px; color: #449D44;border-radius: 5px;border: 1px solid #449D44;cursor: pointer;}

.popover-content{padding: 10px !important;}
.out-box {display: flex; justify-content: space-between;box-sizing: border-box}
.out-box img {width: 126px;padding: 5px;}

.art-help {display: flex; justify-content: space-between; background-color: #FCFFF5;padding: 20px;min-height: 200px;}
.art-help .h-l {width: 74%; border-radius: 5px;}
.h-l ul li span {padding-right: 10px;/*font-family: 'Long Cang',cursive;*/color: green;}

.art-help .groups {display: flex;justify-content: center;align-items: center;width: 25%;border-radius: 5px;}
.groups img {width: 120px;}

.question .q-head {margin: 20px 0;}
.question .q-head span {font-size: 16px;font-weight: 600;padding: 5px;border-bottom: 1px solid #666;}

.question .q-form textarea{width: 100%;padding: 5px;border: 1px solid #666;border-radius: 5px;}
.question .q-form textarea:focus{border: 1px solid #449D44;}
.question .q-form .inputs {width: 50%; display: flex; justify-content: space-between; margin: 10px 0;}
.question .q-form .inputs input {width: 40%;}